jQuery(document).ready(function()
    {
	// Campos de fechas del filtro.
	jQuery(".fecha").datepicker( {showAnim: "slideDown", dateFormat: "dd/mm/yy"} );

	jQuery("#form_filtros input[name='f-fechaEntrega1']").change( function()
		{changeCampoFecha("#form_filtros input[name='f-fechaEntrega1']", "#form_filtros input[name='f-fechaEntrega2']", 1);});
	jQuery("#form_filtros input[name='f-fechaEntrega2']").change( function()
		{changeCampoFecha("#form_filtros input[name='f-fechaEntrega1']", "#form_filtros input[name='f-fechaEntrega2']", 2);});
         jQuery("#form_filtros button[name='exportar']").click(function()
            {
            jQuery("#form_pdf").submit();
            return false;
            });
	});
  


// ----- Google Visualization API ----- //

// Load the Visualization API and the piechart package.
google.load('visualization', '1', {'packages':['corechart']});
// Set a callback to run when the Google Visualization API is loaded.
google.setOnLoadCallback(drawVisualization);

// Funcion que cargar el grafico de una newlong.
function dibujarNewlong(divId, rawData, nombres, newlong, ancho)
	{
	var i,j;

	// Create and populate the data table.
	var data = new google.visualization.DataTable();

	data.addColumn('string', '');
	for(i = 0; i  < rawData.length; ++i)
		{data.addColumn('number', rawData[i][0]);}

	data.addRows(nombres.length);
	for(j = 0; j < nombres.length; ++j)
		{data.setValue(j, 0, nombres[j].toString());}

	for(i = 0; i  < rawData.length; ++i)
	for(j = 1; j  < rawData[i].length; ++j)
		{data.setValue(j-1, i+1, rawData[i][j]);}

	// Create and draw the visualization.
	new google.visualization.ColumnChart(document.getElementById(divId)).draw( data, {title: newlong, width:ancho, height:200, hAxis: {title: ""}, vAxis: {minValue: 100, maxValue: 100}} );
    }


